Update dependency firebase to v12 #7495
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
11.10.0->12.5.0Release Notes
firebase/firebase-js-sdk (firebase)
v12.5.0Compare Source
v12.4.0Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.4.0
Minor Changes
0bb2fe6#9272 - Added asendFunctionResponsesmethod toLiveSession, allowing function responses to be sent during realtime sessions.Fixed an issue where function responses during audio conversations caused the WebSocket connection to close. See GitHub Issue #9264.
Breaking Change: Changed the
functionCallingHandlerproperty inStartAudioConversationOptionsso that it now must return aPromise<FunctionResponse>.This breaking change is allowed in a minor release since the Live API is in Public Preview.
0ffcb26#9254 - Added support for the URL context tool, which allows the model to access content from provided public web URLs to inform and enhance its responses.Patch Changes
2596dd1#9255 - Imagen Generation is now Generally Available (GA).2596dd1#9255 - The Gemini Developer API is now Generally Available (GA).ea85128#9262 - Updated SDK to handle empty parts when streaming.7a7634f#9274 - Tag code execution with beta tag (public preview).firebase@12.4.0
Minor Changes
0bb2fe6#9272 - Added asendFunctionResponsesmethod toLiveSession, allowing function responses to be sent during realtime sessions.Fixed an issue where function responses during audio conversations caused the WebSocket connection to close. See GitHub Issue #9264.
Breaking Change: Changed the
functionCallingHandlerproperty inStartAudioConversationOptionsso that it now must return aPromise<FunctionResponse>.This breaking change is allowed in a minor release since the Live API is in Public Preview.
0ffcb26#9254 - Added support for the URL context tool, which allows the model to access content from provided public web URLs to inform and enhance its responses.Patch Changes
2596dd1#9255 - Imagen Generation is now Generally Available (GA).2596dd1#9255 - The Gemini Developer API is now Generally Available (GA).Updated dependencies [
2596dd1,0bb2fe6,2596dd1,ea85128,0ffcb26,7a7634f,1bcf83d]:@firebase/app@0.14.4
@firebase/ai@2.4.0
@firebase/analytics@0.10.19
@firebase/app-compat@0.5.4
@firebase/analytics-compat@0.2.25
@firebase/analytics@0.10.19
Patch Changes
1bcf83d#9263 - ExposesetUserPropertieson internal Analytics instance.@firebase/analytics-compat@0.2.25
Patch Changes
1bcf83d]:@firebase/analytics-interop-types@0.3.4
Patch Changes
1bcf83d#9263 - ExposesetUserPropertieson internal Analytics instance.@firebase/app@0.14.4
Patch Changes
@firebase/app-compat@0.5.4
Patch Changes
v12.3.0Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.3.0
Minor Changes
06ab5c4#9236 - Added a newInferenceModeoption for the hybrid on-device capability:prefer_in_cloud. When this mode is selected, the SDK will attempt to use a cloud-hosted model first. If the call to the cloud-hosted model fails with a network-related error, the SDK will fall back to the on-device model, if it's available.9b8ab02#9249 - Added Code Execution feature.Patch Changes
a4848b4#9235 - Refactor component registration.c123766#9253 - Change documentation tags for hybrid inference from "EXPERIMENTAL" to "public preview".firebase@12.3.0
Minor Changes
06ab5c4#9236 - Added a newInferenceModeoption for the hybrid on-device capability:prefer_in_cloud. When this mode is selected, the SDK will attempt to use a cloud-hosted model first. If the call to the cloud-hosted model fails with a network-related error, the SDK will fall back to the on-device model, if it's available.120a308#9221 - Added support for Realtime Remote Config for the web. This feature introduces a newonConfigUpdateAPI and allows web applications to receive near-instant configuration updates without requiring periodic polling.9b8ab02#9249 - Added Code Execution feature.Patch Changes
06ab5c4,a4848b4,120a308,9b8ab02,c123766,43276b0]:@firebase/remote-config@0.7.0
Minor Changes
120a308#9221 - Added support for Realtime Remote Config for the web. This feature introduces a newonConfigUpdateAPI and allows web applications to receive near-instant configuration updates without requiring periodic polling.@firebase/remote-config-types@0.5.0
Minor Changes
120a308#9221 - Added support for Realtime Remote Config for the web. This feature introduces a newonConfigUpdateAPI and allows web applications to receive near-instant configuration updates without requiring periodic polling.@firebase/app@0.14.3
Patch Changes
@firebase/app-compat@0.5.3
Patch Changes
@firebase/firestore@4.9.2
Patch Changes
43276b0#9242 - Increased the buffering-proxy detection timeout to minimize the false-positive rate. Updating WebChannel to ignore duplicate messages received from the server. Fix for #8250.Updated dependencies [
43276b0]:@firebase/webchannel-wrapper@1.0.5
@firebase/firestore-compat@0.4.2
Patch Changes
43276b0]:@firebase/remote-config-compat@0.2.20
Patch Changes
120a308]:@firebase/webchannel-wrapper@1.0.5
Patch Changes
43276b0#9242 - Increased the buffering-proxy detection timeout to minimize the false-positive rate. Updating WebChannel to ignore duplicate messages received from the server. Fix for #8250.v12.2.1Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.2.1
Patch Changes
095c098#9232 (fixes #9231) - Remove accidentalfactoryexport.firebase@12.2.1
Patch Changes
095c098]:v12.2.0Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.2.0
Minor Changes
984086b#9224 - Add support for the Gemini Live API.9b63cd6#9192 - AddthoughtSummary()convenience method toEnhancedGenerateContentResponse.02280d7#9201 - Add App Check limited use token option togetAI().Patch Changes
84b8bed#9222 - Fixed an issue whereAIErrormessages were too long after including an entire response body.c5f08a9#9216 - Add 'includeSafetyAttributes' field to Predict request payloads.cbef6c6#9225 - Exclude ChromeAdapterImpl code from Node entry point.firebase@12.2.0
Minor Changes
984086b#9224 - Add support for the Gemini Live API.9b63cd6#9192 - AddthoughtSummary()convenience method toEnhancedGenerateContentResponse.02280d7#9201 - Add App Check limited use token option togetAI().Patch Changes
984086b,9b63cd6,84b8bed,c5f08a9,02280d7,2058432,5501791,cbef6c6]:@firebase/app@0.14.2
Patch Changes
@firebase/app-compat@0.5.2
Patch Changes
@firebase/firestore@4.9.1
Patch Changes
2058432#9177 (fixes #9147) - Fixed a bug where a rejected promise with an empty message in a transaction would cause a timeout.@firebase/firestore-compat@0.4.1
Patch Changes
2058432]:@firebase/functions@0.13.1
Patch Changes
5501791#9204 - Fixed issue where Firebase Functions SDK caused CORS errors when connected to emulators in Firebase Studio@firebase/functions-compat@0.4.1
Patch Changes
5501791]:v12.1.0Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.1.0
Minor Changes
e25317f#9029 - Add hybrid inference options to the Firebase AI SDK.firebase@12.1.0
Minor Changes
e25317f#9029 - Add hybrid inference options to the Firebase AI SDK.Patch Changes
e25317f,a4897a6]:@firebase/app@0.14.1
Patch Changes
@firebase/app-compat@0.5.1
Patch Changes
@firebase/performance@0.7.9
Patch Changes
a4897a6#9178 (fixes #9136) - Fixed errors thrown when capturing long target element names for the out-of-the-box metrics.@firebase/performance-compat@0.2.22
Patch Changes
a4897a6]:v12.0.0Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.0.0
Major Changes
5200f7b#9042 - Add support foranyOfschemase59cd7d#9137 - Convert TS enums exports in Firebase AI into const variables.cb19688#9079 - Remove GroundingAttributionec5f374#9063 - RemoveVertexAIAPIs.Minor Changes
a4ccd25#9068 - Add support for Grounding with Google Search.6ab4e13#9156 - Add support for Thinking Budget.25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
ae976d0#8948 (fixes #8944) - Fix typings forfunctionDeclaration.parameters.f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
firebase@12.0.0
Major Changes
5200f7b#9042 - Add support foranyOfschemas91fa484#9081 - Removevertexaiimport pathe59cd7d#9137 - Convert TS enums exports in Firebase AI into const variables.cb19688#9079 - Remove GroundingAttributionec5f374#9063 - RemoveVertexAIAPIs.25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Minor Changes
a4ccd25#9068 - Add support for Grounding with Google Search.6ab4e13#9156 - Add support for Thinking Budget.d91169f#9151 (fixes #8863) - initializeServerApp now supports auto-initialization for Firebase App Hosting.Patch Changes
a4ccd25,5200f7b,f11b552,6ab4e13,9771bff,3d44792,ae976d0,e59cd7d,cb19688,f18b25f,d91169f,ec5f374,a029ce3,25b60fd]:@firebase/app@0.14.0
Minor Changes
d91169f#9151 (fixes #8863) - initializeServerApp now supports auto-initialization for Firebase App Hosting.25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/app-check@0.11.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/app-check-compat@0.4.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/app-check@0.11.0
@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/app-compat@0.5.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,d91169f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/app@0.14.0
@firebase/auth@1.11.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/auth-compat@0.6.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/auth@1.11.0
@firebase/util@1.13.0
@firebase/component@0.7.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/util@1.13.0
@firebase/database@1.1.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/database-compat@2.1.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/database@1.1.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/database-types@1.0.16
@firebase/firestore@4.9.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f11b552#9162 - Revert fix for issue where Firestore would produceundefinedfor document snapshot if "clear site data" button was pressed in the web browser. This fix was introduced in v11.6.1 but inadvertantly caused issues for some customers (#9056).9771bff#9168 - Fixed a regression where the SDK did not re-connect to IndexedDb after disconnect (#9087)f18b25f#9167 - Set build targets to ES2020.a029ce3#9143 - Further improved performance of UTF-8 string ordering logic, which had degraded in v11.3.0, was reverted in v11.3.1, and was re-introduced with some improvements in v11.5.0.Updated dependencies [
f18b25f,25b60fd]:@firebase/webchannel-wrapper@1.0.4
@firebase/component@0.7.0
@firebase/logger@0.5.0
@firebase/util@1.13.0
@firebase/firestore-compat@0.4.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f11b552,9771bff,f18b25f,a029ce3,25b60fd]:@firebase/firestore@4.9.0
@firebase/component@0.7.0
@firebase/util@1.13.0
@firebase/functions@0.13.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/util@1.13.0
@firebase/functions-compat@0.4.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/functions@0.13.0
@firebase/util@1.13.0
@firebase/logger@0.5.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.@firebase/rules-unit-testing@5.0.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
a4ccd25,5200f7b,6ab4e13,91fa484,e59cd7d,cb19688,d91169f,ec5f374,25b60fd]:@firebase/storage@0.14.0
Minor Changes
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.Patch Changes
f18b25f#9167 - Set build targets to ES2020.Updated dependencies [
f18b25f,25b60fd]:@firebase/component@0.7.0
@firebase/util@1.13.0
@firebase/storage-compat@0.4.0
Minor Changes
25b60fd[#9128](https://reConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.